Jump To:
Technical Notes: Carbon
Carbon provides a number of high-level ways to share data or otherwise communicate between applications. Copy and paste, drag and drop, and messaging using AppleScript are a few examples.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Native Scripting Additions (HTML) (PDF) ()
TN1164: Talks about how to create AppleScript scripting additions (OSAX) for Mac OS X.
2004-04-26
AEStream and Friends (HTML) (PDF) ()
TN2046: Describes the AEStream family of routines.
2002-03-29
AEBuild*, AEPrint* and Friends (HTML) (PDF) ()
TN2045: Describes the AEBuild* and AEPrint* family of routines.
2002-03-21
The Death of typeFSSpec: moving along to typeFileURL (HTML) (PDF) ()
TN2022: Discusses the typeFileURL format and using it to pass file references between applications in Mac OS X.
2001-06-07
On Launching an App with a Document (HTML) (PDF) ()
TN1002: Explains how to programatically launch an application and then tell it to open a document.
2000-07-01